000000006524 000000003640 000000047040 000000000001 000000000000 000000000000 000000000000 305525551612 501326731000 311406532000 456352300000 000000000000 406110430400 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 414541450437 666366633523 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 027703140331 035103660371 035703360316 027602620243 021201550123 006200200000 771776647637 761675757555 753275157514 752175357545 755475607570 760576267642 766377027713 772277217714 770276707660 764576277606 755575307507 747074527441 743574257412 740173637350 733673267317 731173037303 730573177332 734473567362 736273657367 737173727406 742174347444 745274527445 743774317417 741474057374 737173707372 737774047407 741174147415 742474367453 747575257556 760576327657 770277237745 776277720002 001600340061 010201220133 013701430137 014201430147 015701670200 021502360263 032003600413 047505470642 075510711225 133514101403 134212371142 107210300773 072706530561 043503110206 004177157622 753474567404 735673627417 750675647617 762676337645 767377660061 016402570336 036103540334 030502530227 017101300062 000077267660 762275557477 741073217237 716571257107 712371547215 724272557267 731473627434 751676117673 777600710154 022102340235 022302060144 010300310000 773076747643 757175077414 733272607223 720071677173 721572427273 732073527403 744075067547 761176537720 775600170045 005500550045 003100200000 776177407721 770576647637 761675717555 754575457547 756376017621 764676737725 775677760036 007101220164 022502670330 034503470344 033603370343 036003730403 040303730352 033203110303 031603510413 051606421007 117414021611 171417151612 145513421305 131013131270 121611131030 064304560247 004177157612 751774317363 733573627506 757076267571 751574757543 765377760164 027703720432 043704140336 027002330212 016501130031 000077057637 757174667332 717670526747 671567256766 705171337205 721671767155 716472367362 746575707673 777600500102 010300410000 771576437602 753074667437 741273637321 721671136767 670566526653 667467256766 703070717127 715271707213 724473007341 740374427502 753375447540 751374567425 737673637351 734173407335 733273247311 727572717272 730673317356 740374447506 754776117642 766377047725 775177760034 007101370205 025703060313 030202620242 024202570304 034104130475 060007241122 134116522060 237224342270 206115061353 140214711466 134211440746 057104140206 000075077404 734272647155 710271547362 767300710041 767475507570 777602460516 066307661021 101407520664 056105020456 041403110103 763374047260 723272467216 705266436456 635763736455 653766747030 715472577314 735274557632 777602360331 034403410351 041304540462 041402700123 000075717435 734272707223 713470216705 656565206527 660166746746 704471237211 731074247547 765377517776 003000350050 007101120130 011300410000 765475717507 743573677326 727072337206 716671577170 722672677341 740374407506 756476537735 777600710133 020002420310 034504030416 042204220414 040303710363 036103620361 036403620364 040704400512 060007241112 134116112060 237226212674 260123732164 175616571637 161215271403 123710300561 031100417633 746673327260 720272057257 744476327756 000277507715 773577760205 041306210755 102710330767 070506010517 041403110206 006200007643 755074667363 721670526643 652064356445 651766326746 705171277150 717272367341 746576327756 006101430205 023602200150 006200007654 754074357363 726472067134 705267476623 654064636456 647265276575 665767357007 706571337170 722472577304 733173567401 741774257412 736373137243 720371567135 711771047076 707470757102 710771167133 715472117245 730073417403 744475027533 756076037632 766777257772 003000570075 010601130120 012501430164 020502350263 030503240347 037604320475 056006631007 117414441755 226725362624 251723102061 167416031556 151714141257 111307250456 020600007550 742573217223 713471237215 736275707756 000277367701 772577760205 041306210745 100107610705 062205170414 033202270103 000076127472 740473217216 707267476551 643563536366 645566016725 705171337175 723673207424 752776537756 004001220205 025703040273 022701230000 763775077404 732172607206 711370106664 656164776451 646465276601 666367467026 711272057300 736274327454 746074657502 752775607570 755575177445 736373217275 726672667266 726572567244 723372327246 730073417403 744074757522 754575707632 766777317766 003401020164 023502730316 032603360345 036104030423 044404750516 055305750605 061606330657 072410231132 134115472060 247530503256 321527462373 206116121611 167317041622 146613001030 051702270000 763375717507 742573467413 757077760331 042403320144 002000400205 045407241132 122412011072 072505710462 041403320227 010300007612 753074667425 732171556767 662365406537 666370517215 731073057237 717171647226 732074447527 757076117632 765276577654 763476027542 751174727460 744574047321 717670526726 662765746570 660666226634 664166426657 670467467007 705171237154 722272577320 735673637342 727572277202 720172157236 725472507223 716771347114 711671377175 723672767327 735573777413 743274447465 751075277546 757076327704 775177727774 776377517766 001300550122 017402460310 037204650600 074511321320 147516111714 206022672600 273226422373 206116531550 150614451300 107207050456 020600007571 746075047542 753074457404 744476320102 035104750467 043504270516 066310271174 124612371134 076706220476 037303110206 004176547445 726071557062 701067476623 654064466424 644565276642 700771337226 730073627527 767377760154 020002060166 016401570136 010500310000 763375077363 726071657113 703167476623 654265156517 655066156657 672167467017 705171277215 732074247516 756075707567 756275537540 751774667425 736373247270 723771767140 710370527010 676167476746 676670247061 711271547215 725773207362 744075147564 763276637704 771177027670 765576457645 765376617665 766576607661 767377317776 007101600246 034104340537 064207661132 134116522225 270333173713 377636323362 311227042601 247623422164 175615501237 066403110020 763374667321 715570527112 732075700102 024602470163 015102460413 072412361444 162116571622 152714241321 123711340767 062204140206 004500007612 742572166747 654063326244 624763316455 657066426663 672170077154 736275707735 006101640232 026303000276 026402270144 006200007674 757275137435 736373057240 720271307052 676767156671 666566636662 666366766721 674667667007 703070617116 715472057226 725272737325 736173767367 734273057260 722072007156 713671207103 706270357014 700770157034 706371107133 715371647203 722572357256 726773147341 740374557537 760176177620 760776017611 765377357776 011201640215 025503100372 050606211027 134117552372 311134233465 332031122601 237322702205 207217561612 144511540622 031100007612 746673267176 710671547362 766301020231 020601030050 013303100560 076611701267 130412471154 104107360633 054004140227 005177157633 754474457301 711366646456 633262726325 642465376632 665766576673 673570517215 736275277646 773577760021 003100220010 774676747602 751374457413 736673467316 726572377202 714071037052 702170037002 677367536736 672467256741 675667777017 704270767133 716372117234 725773147344 737073747373 735773347305 726072167155 712470727054 704470447051 707171067122 713371377147 716071757226 725773207362 741774447506 754376017630 765777037725 775677760102 016402630351 043405120560 065707661132 140217552372 311135053646 354733203007 260124452352 227021231756 156013421030 051702270020 767475717425 733273627527 777603100465 047604140342 037205370766 123614441547 160115501455 135212471154 105107250540 035202060062 000077057571 736371556747 654064566455 653766426746 703470577076 713372367362 752776737776 012202050257 030202740247 020601230020 773676437573 753475017435 736373017202 711370106715 665466336636 665666746710 672567356752 677370157044 710171337170 723272677316 733573427336 732173017250 722071767155 712771037052 701067536726 671367146733 676270077030 705170677102 711271237141 716672267300 735274247465 751575367547 756476107640 767377517776 010201620246 033104130512 062110171236 165222673006 336135033362 311226222413 230022162123 176716221445 115406430332 006276747530 736371767101 713373207570 777602420247 015501030133 031005601027 123613721414 136312701175 107207770664 051703320144 000076747571 747773637155 674765406374 627263046371 647665766642 670367467040 715473417465 763277350040 014302460331 034503110227 011300007654 755074667425 734272437155 703167476654 663366406657 667667146734 676270177065 714272147246 726772767306 732073357352 735773537332 730572607234 722372127203 716371247056 701067476720 670567066716 673067466764 700770307057 710671417176 723272577315 733773607376 740774217434 744474637500 750275147527 756076177663 773577760102 020503310454 062110271402 175524753256 363137143547 325730072611 253724762352 220520611550 123707250332 004176747571 742572607157 721573627735 020504030373 027002360310 051610271341 161117341751 170016121476 140313111205 105106640456 027001340024 771575407363 705266436435 634363626465 662267467017 705171067175 732075167673 006102050331 043405370611 064006220527 041402270103 000076437550 746673637237 711367676675 664366426671 672567737030 707171437215 730073527413 742474217411 740574117416 741674007344 730272437216 720071667155 712470727021 675367156676 667667046720 673167416753 676670077043 710271337172 721572467273 731273307331 732473177325 734173627411 743274447465 750675277570 764277357776 014302460372 056010271341 201724753256 355735473320 300725172373 233522702133 175615061237 072503110000 757174257321 715570316777 711273627673 020503100260 016501430310 056011321423 161116611622 152714031300 117511020767 062204140206 000076547550 742572607010 654063326172 615362246331 647666226725 677770517215 736275707776 014302670372 046505370566 055004760352 022700517715 757174667373 726071346767 665465516503 646364606465 650665356601 666367467051 715472557320 735273707407 743174557471 747074457373 732172507206 715571137062 701067476664 662365656547 654165476560 660166326671 673570077051 712371547211 724673107341 736274017413 742174307433 743474407444 746175027527 757076467735 777601330246 041306001027 144420602703 340236013527 321527042476 235623212226 210217151466 123706640311 000076127507 736372277124 715473207632 014304130451 041403140341 051610271341 163117762014 175616321506 140313111205 107206640466 031101230020 771575717363 711366646477 640164136476 661167257024 710671547300 746576537776 024604130537 064207240776 100607520664 054004140227 010300007633 750773637176 701066646565 652465116513 653365666642 672570307143 725373627455 752776017632 765376577654 763376027530 746674047342 727072277155 706270006722 665566276606 660266066616 663166616704 674670077051 711271547232 731473627444 747474747466 743174127406 741574377453 745674537456 746575277611 770477760102 024604130663 123616522475 311134433372 311226012331 224722262164 206116531445 115406220206 000074777363 723770726747 673570517341 765301020165 012300310040 020505161027 140216111661 162215171403 130012161134 103006640456 024701030000 764375077321 705266126404 627362656331 643465376636 670067417040 721573627653 777602670413 053706210661 067406640622 051703520206 004177057571 746673217155 701066436540 650565126537 660166426674 673367737051 713372367320 741374657516 753575347524 750374567425 736373217264 723172027155 710370316747 666466126553 654165516564 660566306653 670067256766 704071127154 723673147362 742474557457 743674047342 731172777300 730373047304 731073277356 741374657560 767377760246 047507661402 206027033423 360735273215 270424342342 231522262102 171514451134 054001237571 740473057216 707267636777 715474447776 020503100247 016502050413 072412771631 204020722020 167415501445 134212571134 076705400332 014400207715 757173637155 670564776374 637364766622 674670717143 721573207465 767301020351 053706630755 102310461053 104107770664 051703110123 000076337507 737372607117 701067156664 666767246766 704071027143 720572577362 746575607642 766776747654 762275757550 753275117456 741473637301 724372037155 711370527000 674767156714 673367467005 702470277034 704770767143 721573007352 742474557504 751475077472 743573767363 733773427337 734273557372 741674447475 754376327735 010202770516 100714022060 264133173526 344432152642 240322722226 213317771612 140310720456 004174667260 715570526747 665466637030 732075707776 020401650105 012202670560 113214441714 176217151601 144513211212 111307770622 041402060000 765475407425 726070106602 635362506236 631064346601 672570307112 720573417527 773501430341 047505700634 065406630647 062205170414 020600207643 750773637260 712467676664 657265346527 655066116663 673570177112 717573007362 746575357565 757475717542 751374667431 737673427305 725072027134 707470357002 674767206673 666066616674 671467356756 677170017014 703470717133 720572577320 735673777404 737373467311 724372167203 720272007177 720072037211 723172537314 736274657621 775601430351 062111741652 237231113464 350633203007 247623212236 216420611653 144511340622 020675717321 716571137021 672667047007 723675707776 026703150247 023603510600 113214441755 210720661756 162214661342 123711340746 056103320103 000076337530 736371556747 654063746341 641365376725 710272157310 736274657632 777602360413 056006520722 074307500742 071506430517 035201550000 763375307425 732171767072 700067526764 701770657133 717572467320 736274657547 764277047720 770676567622 757575557532 750774567414 736373147262 724172257212 717171517130 712371277147 716772037207 720371767173 720072157246 730073277351 736273677370 736373537326 730372547227 721372127223 723672527257 727573127341 737774557547 765377760143 033105371007 134117552475 311135263611 342431122537 234222322133 177716121363 113405610206 757172607155 712470566774 675470407257 757077760310 041304140370 041306211027 144417452060 206117561571 140312371134 077306330435 020600007571 742573267216 705266436414 630162576331 651767047071 721572677320 736275067632 777602050331 043404730502 047604600431 037302700144 000076337507 740673217227 712470216726 665466366667 674670307102 714372057246 731473567413 744274637505 751675217517 750374477414 734673017241 721071757170 716571617155 713171137103 710171037113 712071247120 711371077105 710671057100 707270577052 705770777112 713371377134 711470757064 706170667077 711271337166 721572467300 733774037455 753776217714 777601020244 037205600755 123616112267 300633173372 321527042331 210217671715 157514451300 113406430311 000075077414 740473637321 727373417547 777603720621 070006330527 050606211027 134116111753 174616531445 124710720736 063305270414 020600007633 753074457363 723771136747 664366266663 700771337257 733173517352 736274447547 771477760164 025703200323 031603060300 027002370206 010300207736 767476127517 740473017165 710370627102 715472367300 731673147305 730773207362 742474657547 761176467655 763776127555 753075127510 751375157514 750774677445 740473427301 724072247223 723072327225 720671557117 705670257010 700570177040 707171127137 715471707205 722672537304 733173527377 742474447465 750275117513 751475157522 754575707632 771077517776 005001020164 027704130663 113214442060 270333613554 342431122537 227021712152 211320201715 155013421030 041400417612 751374457363 732573417465 773502050413 047004350332 025303310516 102713411611 167016221466 130011341030 072506430540 041402060041 770576127507 736371556747 654064146373 643465606704 677770227015 701570517143 730074657632 777601220205 023602450246 025002430212 014400620010 774677177674 761674667301 705267056602 656766226674 674670247065 711271337154 721572737356 744475267570 763276577662 764376027530 744573737332 730172607235 717671157031 674766556616 660266016611 663066406643 664566476664 671167356765 701770517127 720572577314 733373347335 733073257320 731673207325 732373137272 725172367236 725372677314 735274137461 753776217673 777200710174 031004750663 113214442060 260033173620 363234243112 260124132335 227021642061 165314451134 051701447674 753074457363 730172577341 752777760246 041304620435 040104340611 102714021652 177617771674 151713421175 105107460622 045602470041 765475307410 726070726664 645663366316 636264766642 677770657112 713371757257 744476327776 020503410432 046104710467 046604450414 032102160113 001077367674 761275307425 730171556767 666466266642 670467777071 717572577362 744475167570 764277047735 775377467731 771176647622 757174777410 732172027113 703170026763 675367426730 671567076712 672567467003 703770717127 715472157273 735274247502 753375477552 754375347526 752075117477 745674407426 741674117404 737373637354 736274137465 754776427725 777600340065 012001640236 031004130516 062107241071 123614441755 237230063423 356734653215 264223732226 214420611725 157114451175 066403320020 763375507501 742573427341 746576730143 037205060476 041403210345 051607661236 150516111552 144511751030 062204760414 027001230000 753073637260 716170526705 654063536250 624763316517 670470307112 714071537205 730074447632 777601640310 036603730352 031502500216 014400510000 765475717507 742573217155 676766026435 634363376403 647666016674 674670077061 713372157310 736274447506 753575477552 753474727414 732172167124 703367756747 673267056654 660665456503 646764766537 662267006746 702770717143 722673107362 746175377617 767377517776 002000120000 773676747633 757175467532 753075247512 747274457430 742074147412 741374347475 756076537745 003000710111 012101430174 024603310413 050606000663 076611321341 161120602703 331736313632 342431122601 240323152226 210217351571 140311340517 020676747466 734272277124 707271437320 757077760236 032403130260 027304130621 113213611522 153114451321 115410300664 054004140247 006276747507 736372707165 705266436456 633262336257 636265176663 700570517110 714372367362 752777250102 024603510413 042604200406 036303110227 010300007643 755074527363 723770726747 654063746275 630063626465 660167046766 707171757300 740374657560 762676677722 774177457736 771576437571 746673637260 720671557125 710570727054 703770377061 712572057300 736275067611 771477760071 016002420310 034703710377 037503650332 027002160130 004100007674 761275367503 745374277404 736373437341 735674027440 750675647650 773177760071 014302410324 040304540516 054705720605 062106500703 074510271132 127715472060 247531113376 332031122476 216417561653 155014551363 124710720622 020600007363 723772007136 710371127215 742476730164 035104100332 022701740246 045407241174 132013211205 103006220414 020600510000 761274457260 712470216747 664365406332 616560315773 604162056373 660167257007 703070517133 723673627560 773500710154 017001500113 005100107736 764375407425 731172237155 707770106705 656164356332 625262706331 646566016704 700771067154 724673417424 752275707640 766777067711 770776717643 760675407477 744174107372 736573667363 736373517343 734573627432 750675707642 771077437772 001300340061 011001320152 016001610155 012400720041 000077177643 760275507534 752575177505 747274527441 743474427460 750675437611 765377147745 777077760044 010201430205 024002610275 030703230334 034503620405 044405160611 072411121341 165222672765 327733413154 264223102061 173516531550 144513001134 072504140000 746673017176 711370216760 700771547362 767301220244 022701340045 006102460516 102712561351 130011340736 054003520206 010300007612 742572377113 701067156602 643562506062 577057776112 631065376746 710271757246 731073627527 767301020277 041305160552 053104700414 032102060051 767475507435 736373267271 721671136767 664365406507 653766326746 711272467362 746575707673 777600750164 024203100335 035103570350 032302600206 010300007660 757175137460 743574167406 737673717377 742474657537 763277147776 005001120160 022302650321 034103440335 031502700227 016501230051 000077157633 753674667420 736373327301 725072237204 717672027224 725773207362 742474657537 761176737756 004001330205 027703410401 041304240420 037703600343 033203340345 037204340516 062110271341 173422672557 256023732061 155013631302 124312011134 107207670622 031100007507 732172277134 705270007030 715473627570 775600140000 764375737632 777603100560 075510270767 066404660311 012300107715 757174357260 711370106747 666465656435 627161456075 612362476434 664270517205 726773417413 750676327776 014302770403 043104200365 031502470155 005100007612 746673737321 726472377171 711370106705 662366156663 674671027236 735274657570 767377760164 033104440516 054305340502 044103730315 022701440041 771575757466 736373117264 724172307226 723672577335 742475477663 776600610133 020002360267 032403510362 035603320253 016500620000 765475507435 732172167124 705270106762 674767346733 674667777051 713372267341 744475477642 773577760102 016402460320 036604250444 044704350414 035703320270 022201570113 006200240000 774677317734 775600300133 031005161027 144420602600 311131332746 247622052061 175616741571 150614051257 103005170123 761273637176 703166756612 664267467236 746577250026 001077367704 775601430413 076612151351 135212471072 066404560311 015500417674 750773637264 722371577072 674766026446 637464076527 674671547362 754776507713 773577740040 013702460362 045405160517 046604140332 022701230000 764375307460 744474537456 743573637260 715570627044 710271757320 743475277630 767377437776 002300370051 006100650070 007000560033 000077267633 753474457363 733273167314 732073257316 730172607241 724172677331 740374657537 760776457665 770277017674 766576527633 761275617530 746674047321 723771557103 705270447061 710671437201 723673007333 736274247502 754776327725 777600610122 015001650161 015201340113 007200570062 007101050115 011001030062 004200230011 000100010007 001600400061 012201740277 041305601007 127716522351 270330352725 247621231663 150613631247 114410410746 062204140041 757173217155 701066756612 662267467154 746577760160 022001460062 003601330310 060010271236 131512471113 072505170311 014400007612 742573017206 717572057176 711367676602 643563766434 662270517320 754777147776 001300100014 003400770154 023402750304 026402270150 006200007612 743573017161 711371127133 715471477113 703167476705 671467467102 721573627465 757076537706 772577427753 775677557751 774577407726 770576547602 751774257332 726072237222 724272737327 735273707402 741574427502 754776327725 777600400075 012001330137 013101130062 002200007723 766476337602 754475077436 740473577352 737074137455 752275607611 764076737733 777600550133 020502460310 034303620376 040004000366 035203210270 022702060157 015201640202 021002020157 013001130111 012401600215 025202730302 030203020304 031603510434 056007241174 154720602475 300630072601 227020611550 144513421270 123711751102 072504560144 765474457301 716570627012 704071547362 765377760143 012300417746 775601020310 056010071130 114010720725 054004140227 010300007602 744573427270 726072417165 705266436446 631162436310 643466226746 712372057240 725772777331 740374657570 767377720032 005500650060 002400007633 750774047327 731473337343 733272607165 705267576711 671067417023 710671757257 734174037451 750675377570 763176637734 777600400073 010601030041 000076747612 753474667435 741673767355 732172627227 720271647160 717572267267 734174137465 752775707613 763076327635 764076507667 771077257727 771676747643 760275507534 753375477601 763276617702 772077357756 777600300061 011001370164 021002360257 026702700260 023502120175 016401700204 022502460266 026502560247 024002350234 024002470253 025202440232 021201770172 017702250277 041306001027 144420602475 277627732601 227020611612 147614031302 121611341030 062204140041 757173017072 674765406457 651766637133 736276537751 772176227534 756077350205 041307241071 112510720746 057104140227 005176747507 736372377205 721272047134 701066026374 622761606226 637366017030 721573417424 747575377570 765377450061 016402670351 042704650466 042403110144 000076127477 743774427461 747174527404 732172437165 711771017112 715472467352 746575707673 774577727776 000077760007 004000710112 012201130062 001077157612 750774257342 730372647265 727773147335 735073547362 740374407506 757076737776 011602050246 031003230324 031603000263 024102130165 012400620010 773676547612 755375307526 754475707632 766777337776 003400710133 017402360277 034103720432 045404640460 043504140352 031502530216 016501440130 012001130104 007200550041 001300007772 777400060030 005500750101 007600750102 012001540236 034104750703 117416112225 255727222642 243421641663 146613111154 105107460664 052703320103 757173637072 670564776343 630663736537 705173627570 767376547571 753075707735 014304130621 076210150765 067405610414 024700417633 740472167113 707171067110 705267476540 633261456070 611262266434 662270077154 732074247516 757076537731 777600610133 020002460304 031202700165 002076127425 726071347072 705270357014 675367056646 662466346674 674670407127 720573007403 752776327735 777600550076 011001150122 012701310123 010300207736 763375407452 740473537332 730572617243 723672527273 732073627434 750075377611 767377510036 011201600205 021001730156 013401130072 003100007715 765476127561 754175327525 752275277535 755475707632 767377517776 010101540205 024602770324 033703430337 032503110271 025502370227 022202200216 021201720150 013001170121 013101510172 021402320244 026302740277 030403000271 026402670277 031603370366 045005600724 117415472060 260027612704 247621641715 155013631237 107207730725 062204560227 000075307321 711366646477 640064556642 715474657714 777600007637 757176267776 020504130663 102711221125 106207670633 045602470000 757173637233 724673147336 727071556747 645662506157 620563106476 664270517215 736275167621 767377457776 002600550112 016402630351 042704240332 020600007571 742573327305 730172707250 720671247052 701467716761 676670177102 721573627547 772500400133 016001550136 012001130122 014301600157 013000620000 765475407425 733272607212 717672107236 730073357362 740774217440 746575277570 767377760102 016402320251 024302160161 012300620033 001000007761 775077367711 765476127544 751375007502 751675477611 765377207755 777600170036 005000700114 014302000236 026503100324 033603400336 032303110274 026202430227 020701750162 014601310107 007000560055 005500510042 002700130004 000400170061 014302670413 072412361652 226725362550 237321231674 150613421175 105107250643 056104350247 000075717301 705266026332 617261646331 653771127341 750275077441 740774347547 773502050413 062107451026 103007670664 054003520103 763373637237 721072367256 722370726664 643561656023 577560416164 633165376746 714373417465 762177047751 777600400102 020003100413 054505730527 041402060000 757174257342 730572627237 720271447103 703670006747 670767036725 703071547341 754777560122 024203100331 033403450372 043404750521 052204760424 033202060041 771575717445 736373067276 731073357362 741074157420 741774347465 756476737776 014302670372 044204640464 044704240373 033603110256 023302120165 013000620000 771576337571 755075567605 764677147766 002600570102 012101410164 022002530310 035104030434 045704670463 044504260414 037503640353 034003210270 023702060144 010300560043 003600350030 003200270022 002200170017 002200340057 010201430200 022502550267 027703060320 034103720434 051607031132 144420402267 235222262061 150613001134 103006640544 046604240342 020600107602 736371656747 654063536300 637366017051 736275477631 761275577560 763277560143 035105160657 074507650746 066405400414 014476337363 715570417043 707671037031 670564776332 613460626072 615462706434 664270517257 744475707725 777600170030 004601020164 026703720454 045604140227 004176337466 733272377176 714271177075 705270216767 674767116664 666367147003 711272577444 762177357776 003300200000 774677407754 777600300045 004100107736 763775307425 732172277165 715371647211 725373107341 736273707370 737374137455 754776637776 012202050260 026702530216 015501130062 004200310024 001600100000 772676567612 753474667435 742474347465 753776117665 772577567776 001700440077 013702000246 031003620410 042304240414 036603420315 027002430222 021201770167 015101300105 007000520044 004200360037 004400560074 011201220130 012701250132 014702050263 037205160724 113214442017 224623652331 216417771632 152114451363 130212371144 106207360561 033201037637 742571556747 660265506642 674671547246 725672277207 722473107444 765377760310 051607031017 110111261123 105107460622 043503110214 016101300051 000075307260 676765406332 622761656173 622663106373 651766366746 705171547246 735274657632 777602050372 055306610702 066405710466 037303110212 012300410000 763375077363 721670526705 660265036446 645565176611 672570407154 725773627444 754776637776 012202460372 047505600611 061005610517 041403110206 010300107721 763775507466 736372707176 711370527031 704271027154 724673527455 756076537735 777600550122 020002460331 040304500501 051004760441 036302740206 012300410000 774277157672 765476337606 756175407533 754375707632 771477760071 015402250257 031003320345 036203720412 042304340442 044104240377 034202740237 017301340103 005400350020 000400007770 776377557744 773677347740 775377660005 002600470071 012201640236 033104750703 113214441652 177620141735 163215501472 144513731325 125712011117 103006640517 031100417571 730170216612 650164746533 657566116572 654065076517 656066637030 721573627570 777602050351 047505600576 055004660414 033603210317 031102600206 004176437425 721670106643 647763536271 621762126226 626363176346 636664116434 651766116746 713373207527 767377760102 015402000223 023602420243 024102400234 021601550103 000076547530 740473017176 713471227123 713271417151 715471627161 716271707215 725773567455 756076537745 777600400052 005100500055 006400750120 014301640200 020201670144 010300410000 775377427751 777200130036 005100520041 001200007746 773377307741 775677760040 006701050111 010300700052 004100360046 007101330174 023602670310 032503330332 032403240335 036004000427 045405020514 052105150500 045604260404 036703600357 035703540352 034103210272 023702060150 012701150113 011601250135 014101450150 014501520156 017202140246 031003470413 045405370621 072410271132 122512771341 135513531342 132313061271 125112261165 112310510777 072506330517 041402470113 000076747612 754075037456 742573767344 731572757270 727373107333 735274037434 747575377567 760676077573 755775347520 751175107503 750074667436 740473637305 724372067155 712471077074 707471067120 713771457155 716571677201 721572367257 731473417362 740374177430 743174277417 741074047373 736473607357 735273517345 734173327323 731673177320 733373467371 741374407465 751075317550 757076037615 763276467660 766776737703 770176737666 765776437627 761476077601 757775737570 757275727574 760076017606 762376417667 771277357770 001200350054 007000760104 010401040107 010300750070 005700410014 000077507722 770076617647 763676357636 764276567667 770577207734 775177750013 004400710131 016402150246 027103070323 033503420346 035103530351 035003440342 033203210305 026502470227 020601650147 013701310120 011301050076 007400710071 007501030110 011601270143 016001730213 023402560277 033103620411 044104670514 053705600605 063206570677 071707240727 072607230715 070106640644 062205750550 052104720441 041403630325 027002270165 012500740051 003100067765 773677057654 762575727542 751074567414 736373267270 723772067155 712470727033 700267536730 671367066703 670467016700 670467126725 674667647003 702670517100 712771547211 723672657310 733173527377 742174517504 753775707615 764276637710 773577627776 003400610102 013101540174 022102350246 025102510245 023702310216 020601710155 013401070056 002400007746 772377027662 764376277614 760576007600 760076027606 761176267642 766377127735 776600130040 006501100127 014301620173 020302100212 021202100206 017501660156 014401320117 010701030101 007600740075 007300740074 010101020107 011601300133 014201520160 016701730174 020202030203 020402030205 020702100211 021202130213 021402160220 022002230230 023602440247 025502610263 027002720275 027603030303 030503050303 027702740271 026302570251 024402350232 023302360246 025202570265 027102750310 033503500366 040304130416 042404250426 043104260421 040603730352 033203070260 023301770144 010300410000 772076627622 757175347472 743173707334 730272607231 717671557124 707770567042 702670147005 677567666760 675267466741 674467526756 676267656766 677370027007 702470357044 705370617077 711171277150 716672057226 724472577304 732773527377 742474537475 752575477570 763076617710 773577567776 002300450065 010701220133 014201470154 015101510147 014201350125 011701030067 005600430031 002000060000 776577517744 774277427741 774577507754 776377667774 000200140022 003100400047 006000700075 010401120117 012201270127 013001270130 013101330133 013501360141 014501550162 017001740210 021702270240 025202650277 030703230334 034103440351 035403610362 036303640363 036003540351 034703450341 033403260322 032103170316 031503150316 031603160317 032103220322 032503240325 032303210317 031503130306 030002730265 026002510242 023502310223 022102160212 021002070211 021502310246 026302770310 032603430362 040304230444 045704660472 047304740474 047304660456 043604140367 034203120262 023102060144 010700510010 775377157666 763776067555 751774667435 740673637342 732173017260 723472167200 716171477136 712471147105 707270667063 706270607062 706270627063 706270667074 710071117120 713071367150 716472017222 723672537273 731373337356 737774237440 746575067527 754575647577 761576307644 765576617665 767076717674 770376767701 767476727671 767176717672 767276737672 767176667670 767176707671 767276717675 770076767700 770177027703 770577037705 770477067707 771577147717 771777157717 771777207725 773177357741 774577547756 776677727776 000700130021 002600340042 005100630070 010201110112 012201300134 013401410141 014201370137 014101350136 013401360134 013301330133 013301400143 015101600164 017702040214 022502360246 025602650273 027703060310 031303140313 031103030273 026402530247 023302160206 017301660155 014501350130 012301200117 011301140117 012301300135 014201510162 017402050220 023202420252 026002650271 027502770276 027402700260 025002370223 021101760161 014401230103 006200430024 000400007757 773677157674 765576377625 761275737555 753775147500 746074427426 741073737356 734373277315 730272707260 725072377231 722472207220 721672207220 722572267227 723572427251 726372737302 731073277337 735273627403 742174347453 747175067527 754775707611 763176537671 771077307745 776477760012 002200350046 005700670074 010101060106 011001120113 011301140114 011501150115 011401130112 011101120110 011101100111 011301100113 011201140115 011501160117 012001170116 011601170120 012301230123 012501270132 013201350137 014201470154 016001640172 020002100213 022002230231 023202360241 024402460251 025302510253 025102510247 024602450245 024402420241 024102410240 024002410241 024002410240 024002400241 024302430241 023702350233 023102230220 021202040173 016201510142 013201230111 010300670057 004600360030 002200160013 001000040002 000200020002 000300040004 000500040006 000400050003 000200000000 777277657757 775377447737 773177227715 770777027675 767476707665 766476607656 765676567657 765676577660 765676547652 764776437637 763376267617 761276027571 756275507540 752675157503 747074617447 743774257414 740673767370 736373567351 734373407334 733073247321 731373127311 730773057305 730473057307 730673117315 731473167325 733273347343 735273627372 740574167431 744474607475 751275277545 756075707610 762176327646 765776727704 771777277741 775177577767 777400040007 001300170023 003000360041 004500510052 005600600062 006500670070 007300760102 010601120112 011501170127 013301370150 015201600167 017402070214 022302330240 024602550264 026502740302 030503070313 031503200321 032103220323 032303230322 032303220324 032403260331 033103340336 034003430343 034703520354 035703570363 036103630361 035603560350 035003440337 033403300321 031303030276 026502600250 023702300222 021502120206 017601730167 016501600156 015601540152 015001460146 014501440144 014001370136 013601320132 013001250117 011501070103 007500710065 006000520043 004100320022 001600110005 000000007761 775377447737 773177237721 770777017671 766376577655 765276477643 763776347630 762776257621 762076167613 761176127603 760676027577 757575737573 756775577557 755375507544 754375377532 753075257521 751675147514 751375107511 750575057507 750675077512 751575257537 756076067617 760675347435 736373277341 736273637342 731573107331 736274037410 740173717370 737273777407 742474417446 745574727510 752175227525 754375707610 761576147614 762376317632 764176437640 763376307642 766177047722 772377177721 773177357745 775477657772 777600050015 003000500054 005200570067 007000650101 011401110070 007701330155 014401030070 011201330152 015701300103 012201640203 016501470147 016301740202 020201670160 017402230222 020601770175 017401670164 017201670156 015601540150 014501400140 014401320107 010401030073 007200700067 007000660070 006200450033 004000540045 003100140000 777600360043 002400027765 777200170042 002000007765 777600540051 002000130016 003200570056 003200120011 003000610056 003100040000 001300400031 000077367756 777600450020 000077720040 011601070010 770576677756 002200007660 761276267673 770576547602 756076117653 767076477612 760176217663 771377017645 762176307663 772577457723 770377147756 003000310000 775477640016 003700200000 776677760024 003500140000 776377760013 001000007744 775177727776 000077447742 776600060000 775077317745 777600240013 000077567764 777600100004 000077517755 776777757774 777077607753 776177747773 775377367742 775677737772 776377607765 777677767776 777177747776 000400000000 000000030016 003200370036 003300310030 003600500064 006200540052 005600710102 010500750071 007501110113 010300720070 010201140117 011701030070 005200520057 006400570047 004300440045 004300370040 005400570056 004500330027 003400400045 005200520047 004300430046 004300350035 004400520043 002200030002 001200210022 001000007772 776677627751 774077327730 773177347730 771777057701 770577147715 770176647654 766176737704 770277007707 772077177713 770176767702 770176707661 765376537663 766776657655 765376577660 766176577657 766176667673 767676737667 766676717700 770276767671 766276667701 770577057675 767076627657 765476527646 764776567662 766276547653 766076717676 767676767673 767276737673 770077027705 770577047702 770176747670 766676657663 765676477640 763176307625 762376167612 760676027575 756775647563 756375637561 755675537550 754675457545 754775477547 754575467553 755775637564 756675727573 757475777577 757375777604 761076127612 761376207623 762676307631 764076527663 767277027711 772377347745 775677667776 000700220036 005200670077 011201250137 015101600166 017402110220 023002400250 026302670275 030203050310 031603230331 033603440353 036203710375 040304000376 040504070411 041104130413 042604320432 043504360436 043704410442 044004420444 044604430444 044204410441 042604160406 036603570346 034303370333 033403370344 034003340326 032103170317 031703250330 033003330332 033303340331 032603220312 030302700260 025002470246 025702620261 025702510247 023002120173 015201350117 007400510027 001000007746 772676757647 761675717544 752075077475 746674617461 745674537445 744074337423 741274027405 740774177427 744074517461 746574677456 743774257406 740073747373 737673747400 740574057406 740173727363 735273447337 734073507362 737674117417 742574307433 743274317433 744074447453 746274757504 751375227522 752275227515 751175067506 751175157521 752275227522 751675137506 750575007471 746674667465 747074737500 750175027502 750275037505 750675117520 753075407543 755475637570 760376107616 762076267631 763776507656 766376707673 770177037710 771277137714 771477207721 772277257730 773577417750 775677637762 776477677766 777500040011 002400340043 006100710102 011501270141 015501620170 020302050221 022702350241 024102360237 023502330227 022002200221 022002170214 020702100207 020602140216 021502170220 022702350244 025002530255 026102630262 026202630262 026202610255 025002420231 022202140206 017501700156 014601400136 013701420142 014101410142 014101370133 013001230115 011301100110 011101150121 012301230113 010300640052 004200270016 000500030001 000100007774 777277717774 777377657755 774677457751 776077647763 776077617757 775777557755 775377547755 775477517743 773677337733 773077217711 770076667662 766076567652 765276477647 764576427642 764276457657 766376737700 770277067710 772077257730 773077307731 773277377745 776277717774 777177617747 774077307721 771577117712 771177077705 770176717662 765476417625 761376027574 757576057617 762676327631 763076267626 762676347637 764576527661 767177027710 771577157707 770176667656 765476527653 765776637663 766376567650 764476427642 764276437641 764076427653 766577007706 771077107710 771077147721 772777457757 776777717773 777400000005 001200120013 001200120012 001500230034 004300460046 004300410037 004100460054 006300650067 007300770113 012101300133 013301360140 014201460160 017102030210 021302160222 023102420246 025002440241 023602310232 023302320236 023702330224 021602100211 021402140207 020001710163 015601540152 014601410136 012301170105 007400700067 006300560047 004300420045 006300670072 007600700064 006100550054 005100440042 004100360026 002200130014 001200040000 776177457737 773177317734 773277317726 771577057665 765776527650 764576407635 763376317633 762776307630 762776217615 760776037601 760176067613 761676217626 763576447650 765076477645 764376437641 763376227616 761476037600 757175637560 755675547550 754275427547 755475657575 760676117620 762376327632 763176347632 763576357641 764376467660 766676747672 766776657656 765476527652 764476437641 764476447644 764176367634 763176307626 762176267632 764776637673 771077137716 772077217721 771777157714 772177257733 774177437744 774577427737 773277277723 772677367747 775677667774 000200020000 000077737771 777277760003 001500270040 004600520051 005000470047 005100540057 006500750102 011101160121 012201230122 012301240127 013301410147 015601570161 015701570156 015601560163 017102000213 022102300233 023602400244 024402420241 024102420244 024602440241 023402270221 021602140214 022302350242 024402430240 023502310224 021602060175 017101660164 016201570152 015201470144 013501300124 012001210122 012001130105 007700740071 006200540045 004100350033 003200300024 002200230021 002000210022 002700330034 003100210010 000077727763 775677517747 774277357731 771777067674 766076457637 762776227621 762676347642 764676477644 763576257616 761276047604 760476047602 757775737566 756175527542 753175217521 752275267535 754575547557 755675547550 754575427541 754175417537 753775377537 753275357531 752275137504 750075027504 751475267540 754575457543 754275377535 753175307522 752175157514 751375117511 750775077505 750675127525 754275607574 761176217626 763576377640 763776367635 763576377647 765476577662 766276617655 765376527650 765776667671 770177047705 770677037704 770577047712 771677257733 774377547764 777277760000 000000007772 777177717775 777600020006 000400000000 000000020007 001600230034 004300500060 006300630057 005700520043 003400320036 004200450044 004600470054 006000670073 010401150125 013401420150 015401600161 015701510145 014101440146 015101560160 016201620163 016201640164 016401700174 017702050214 022102250230 023202330233 023602370242 024202440244 024402440244 025002510250 025202530253 026002620265 026702720266 026402570260 025502560255 025302510245 024202360237 023202310221 021302000170 016501640164 016401640161 015601500145 014401410134 013201230113 010300770072 006500540033 002000040000 775777517745 774477427740 773777417745 775077547753 774577407734 773177277721 771577077701 766676557644 764176377634 763576367643 764676537661 766576677667 766676657663 766276617661 765776527644 763476257614 760676007573 757175657563 756375647563 756375627561 756075637565 756775737600 760476077613 761676207623 762576257623 762276217625 762576307632 763676367634 763176327627 762676217620 761576147607 760576057604 760376057610 761576227633 763776467655 766476717674 767476727666 766476637662 765676547646 764676477653 766376737703 771077147716 771677177715 771377107707 770777047702 770477047707 771177157716 772077277734 774377477753 775077507743 774077347727 772077157705 770177007702 770577127722 773377427751 775677647771 777500000000 000077737770 776677637765 776377657764 777077750002 000500130016 002000220026 003100300034 003200330036 003700360034 003400350034 004200470056 006400730103 011201150123 012401250125 013101350137 014101440150 015001450144 013701370140 014201420146 015201600164 017101700173 017401740175 017401730167 017101650163 015701550152 015101520156 016201640172 017501740175 017401710170 016601640162 015501520144 014001320124 011701140107 010601030105 010401020103 010100740073 007100670063 006400630056 006000600061 006400650065 006300600060 006100650071 007100760103 010300770074 006500560054 004500420035 003300320027 002600230016 001400070002 000077737765 775677567751 774577417734 772777237723 772077157714 771577147715 771677157712 771277107706 770377007672 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000